ser descomunal - Spanish English Dictionary